package com.tianji.learning.service;

import com.tianji.learning.domain.dto.LearningRecordFormDTO;
import com.tianji.learning.domain.po.LearningRecord;
import com.baomidou.mybatisplus.extension.service.IService;
import com.tianji.learning.domain.vo.LearningRecordVo;

/**
 * <p>
 * 学习记录表 服务类
 * </p>
 *
 * @author xjs
 */
public interface ILearningRecordService extends IService<LearningRecord> {

    String getLearningRecordKey(Long lessonId, Long sectionId, Long userId);

    void submitLearningRecord(LearningRecordFormDTO dto);

    LearningRecordVo getLearnRecord(Long courseId);
}
